escape alive - Turkish English Dictionary